ball firing - German English Dictionary